// Decompiled on 周六 2月 22 19:31:49 CST 2025 with Zomboid Decompiler v0.1.3 using Vineflower.
package zombie.core.fonts;

import zombie.core.Color;

public interface Font {
    void drawString(float x, float y, String text);

    void drawString(float x, float y, String text, Color col);

    void drawString(float x, float y, String text, Color col, int startIndex, int endIndex);

    int getHeight(String str);

    int getWidth(String str);

    int getWidth(String str, boolean xAdvance);

    int getWidth(String str, int startIndex, int endIndex);

    int getWidth(String str, int startIndex, int endIndex, boolean xAdvance);

    int getLineHeight();
}
